home *** CD-ROM | disk | FTP | other *** search
- Path: informatik.tu-muenchen.de!fischerj
- From: fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: c2p , why not p2p
- Date: 21 Apr 1996 14:57:26 GMT
- Organization: Technische Universitaet Muenchen, Germany
- Distribution: world
- Message-ID: <4ldicm$out@sunsystem5.informatik.tu-muenchen.de>
- References: <ZfU0OCA2fodxEw2L@naylor1.demon.co.uk>
- NNTP-Posting-Host: hphalle5.informatik.tu-muenchen.de
- X-Newsreader: TIN [version 1.2 PL2]
-
- Martin Naylor (Chris@naylor1.demon.co.uk) wrote:
- : Right, Im no 3D buff but have the following question that as probally
- : been asked many times.
- I also dealt with it before I saw it won't work.
-
- : Why do you have to use the Chunky plannar conversion anyway,
- : cant you just design a 3D engine that would render straight into planner
- : or is it that you would have to have a complete redesign of 3d laws to
- : keep the speed up.
-
- Short: because it's factors slower than chunky render + c2p.
- have you ever thought ove how cpu reads from source bitmap to
- do tmap ?
-
- The only way is what I called "hybrid" solution, I did it in my
- rotzoomer. Works as it renders sqares in destination, would be
- megaoverhead to make it write at any horizpos.
- And the data of a sourcepixel was spread over 32bit. To avoid
- register shift, I had 4 images of the source... ;)
- so the source bitmap took 16times more mem than usual chunky ;D
- but it's faaaaast :)
-
- planar mappers can only get faster when doing little number of
- large polygons. i.e. a cube! demo. no use for games due to
- big overhead dealing with the horiz polygon borders.
-
- even worse, handling the edges would mean chipmem read. horrors.
- Any copy from fastmem isn't faster as c2p anyway.
-
- only vectorengines can be faster in planar.
- or maybe large-table-unaccurate-demo-gouraudshaders.
-
- : BTW is it planner or plannar?
- planar.
-
- : --
- : Martin Naylor
- : Amiga A1200 2MB
- : Blizzard 1230 III / 4MB
- : Compaq151FS (SVGA==DBLPAL)
-